300385 1108
25318 714
38186 445
5820 569
4200 311
5554 551
7578 509
3941 335
4914 117
9236 495
7818 980
6108 800
3546 606
8094 235
4367 341
19772 210