157796 318
423 40
104547 248
268791 981
397106 1777
381677 1055
228210 877
159842 714
374976 956
13664 93
28960 686
46436 238
22216 784
56316 541
6405 471
8108 406