3195 109
10958 605
29404 478
15906 181
4037 464
2135 200
20119 623
14281 217
14240 735
6751 508
15218 240
6757 49
8922 636
14207 303
13398 85
7386 230
20809 538
35436 431
5835 286
9307 697
5076 434
17177 393
24773 358
21292 549
11733 380
24496 703
42245 898
5204 30