50285 228
42537 839
6725 386
3885 358
1451 29
6395 384
272901 1207
3233 52
78468 888
17753 631
11031 467
2130 305
7760 624
335359 1165
21515 564
12879 386
3393 160
10912 455
29754 119
32700 821
7268 479
27307 718
32358 940
8146 145
12678 590
72132 221
9028 657
3997 220