10932 94
141333 782
113989 349
10332 504
7119 965
889 166
2979 684
1103 258
2510 627
2400 463
1285 388
1020 155
9664 514
1377 273
1451 232
2798 863
2983 815
8691 470
677 131
2437 440
2264 453
11604 299
545 86
10175 221
1292 281
19291 755
7338 526
21638 652