16183 503
7566 402
20113 367
12545 748
35096 277
22160 279
21624 925
20020 110
194532 860
127941 594
20815 455
582995 1215
35246 352
341744 1010
600811 959
22720 142
84327 599
23714 270
19186 616
33711 360
408770 401
313606 716
49533 302
26255 383
33777 304
30773 685
32768 194
29345 118