2593 89
15581 181
2945 305
4121 151
4372 709
4847 622
16963 841
14186 470
3172 331
2614 200
4824 560
14710 877
15544 866
2403 265
20305 109
9454 474
5519 820
13985 810
5026 631
14399 350
3381 349
21502 318
16981 505
7921 138