300289 1108
25289 714
38078 445
5817 569
4195 311
5551 551
7569 509
3939 335
4912 117
9231 495
7814 980
6105 800
3542 606
8089 235
4364 341
19711 210