21103 248
44003 501
5300 246
2281 83
26592 709
2555 287
2995 618
3042 311
2083 97
68532 389
51696 734
17139 455
30608 720
30644 599
37642 331
39905 347
31929 167
699563 1508
807559 1178
16768 240
1535352 4475
437492 959
817370 2344
412992 517
579430 1867
299706 500
39969 825
48876 256