299629 1108
25175 714
37590 445
5800 569
4175 311
5541 551
7545 509
3925 335
4895 117
9207 495
7794 980
6093 800
3526 606
8069 235
4349 341
19455 210