157767 318
423 40
104528 248
268744 981
397063 1777
381617 1055
228181 877
159811 714
374910 956
13664 93
28960 686
46426 238
22213 784
56309 541
6404 471
8107 406