10961 94
142826 782
115010 349
10352 504
7122 965
902 166
2988 684
1123 258
2528 627
2430 463
1287 388
1037 155
10596 515
1386 273
1506 232
2807 863
2995 815
9292 470
685 131
2483 440
2268 453
12911 300
550 86
10763 221
1297 281
20565 755
7351 526
21722 652