37030 540
17133 417
256250 1998
44871 979
5539 169
9936 277
6679 304
49597 702
29070 470
30034 365
34956 657
43224 164
34090 256
25567 586
22369 763
54251 438
33140 907
2935 459
2148 320
60071 683
20216 734
18482 188
25072 333
19413 128
81983 654
69484 838
43434 511
38691 328