157716 318
423 40
104500 248
268686 981
397014 1777
381546 1055
228140 876
159774 714
374862 956
13664 93
28960 686
46415 238
22211 784
56300 541
6402 471
8104 406