300900 1108
25429 714
38671 445
5834 569
4210 311
5571 551
7609 509
3948 335
4933 117
9252 495
7838 980
6126 800
3551 606
8114 235
4379 341
20099 210