144952 300
12937 113
14649 102
748 67
1244 217
15418 234
202598 287
336611 589
13449 841
6772 217
19570 536
7857 666
8408 865
87772 752
148661 844
13556 62
4362 494
153151 742
298610 622
74573 372
124359 616
432300 857
342637 923
10762 473
52546 210
221928 620
83711 572
529532 1154