300305 1108
25292 714
38106 445
5819 569
4197 311
5552 551
7573 509
3940 335
4912 117
9231 495
7815 980
6107 800
3544 606
8091 235
4365 341
19724 210