299607 1108
25171 714
37576 445
5799 569
4175 311
5540 551
7545 509
3925 335
4893 117
9205 495
7794 980
6093 800
3526 606
8068 235
4349 341
19451 210