50905 230
42782 839
6737 386
3895 358
1455 29
6399 384
273512 1207
3235 52
78584 888
17763 631
11031 467
2131 305
7770 624
335633 1165
21524 564
12887 386
3393 160
10914 455
29763 119
32720 821
7274 479
27310 718
32367 940
8149 145
12679 590
72186 221
9029 657
4000 220