157756 318
423 40
104519 248
268732 981
397056 1777
381597 1055
228167 877
159801 714
374901 956
13664 93
28960 686
46424 238
22213 784
56307 541
6404 471
8106 406