393485 1294
100409 994
449121 1571
151888 533
102473 1042
217147 816
320148 968
152590 923
72361 278
60188 667
75796 398
148654 335
19742 617
4642 272
30593 175