10961 94
142799 782
114997 349
10352 504
7122 965
901 166
2988 684
1123 258
2528 627
2430 463
1287 388
1037 155
10584 515
1386 273
1504 232
2806 863
2995 815
9281 470
685 131
2479 440
2268 453
12890 300
550 86
10759 221
1297 281
20550 755
7351 526
21720 652