138300 1075
9966 312
4923 440
3085 236
6364 390
3157 478
18115 162
19337 666
547 77
11831 572
4240 652
3286 857
2533 525
2861 503
1384 340
2812 572
594 134
2324 485
12939 276
2781 518
1151 193
2996 594
483 89
534 101
2416 693
1212 222
2490 674
2287 708