103222 399
10584 558
14711 338
5556 917
31770 528
3598 380
6436 285
3850 775
6683 634
3090 174
988 210
27320 312
12468 383
6454 115
4214 220
3125 74
10278 172
2854 42
1725 175
3203 791
8621 126
4847 552
3991 332
5341 399
2583 198
7844 582
3065 92
4052 538