157743 318
423 40
104513 248
268713 981
397038 1777
381584 1055
228150 877
159791 714
374891 956
13664 93
28960 686
46420 238
22211 784
56303 541
6402 471
8104 406