392653 1294
99942 994
447834 1570
150804 533
102348 1042
216310 815
319370 967
152369 923
72035 278
59727 667
75402 398
146848 335
19577 617
4625 272
30374 174