10961 94
142831 782
115013 349
10352 504
7122 965
902 166
2988 684
1123 258
2528 627
2430 463
1287 388
1037 155
10600 515
1386 273
1506 232
2807 863
2995 815
9299 470
685 131
2483 440
2268 453
12915 300
550 86
10768 221
1297 281
20568 755
7351 526
21722 652