10957 94
142537 782
114815 349
10348 504
7122 965
4056 312
899 166
2986 684
1114 258
2523 627
2424 463
1286 388
1033 155
10398 515
1386 273
1491 232
2805 863
2990 815
9179 470
682 131
2468 440
2267 453
12697 300
547 86
10659 221
1295 281
20331 755
7349 526