8960 364
15654 758
5101 73
5288 522
7674 506
11917 58
18228 792
2106 65
1992 174
13847 835
4366 230
15585 747
8320 724
7079 636
16345 160
6544 551
21696 610
163181 974
2705010 6600
697384 1987
377617 1078
95370 372
49055 401
124424 465
115575 632
40940 581
58204 485
46483 236