300367 1108
25315 714
38165 445
5820 569
4200 311
5553 551
7578 509
3940 335
4914 117
9235 495
7817 980
6107 800
3544 606
8093 235
4367 341
19758 210