46 28
324 210
245 161
315 78
29 474
1774 885
459 478
458 606
309 810
481 57
68 670
89 751
87 982
372 366
5887 208
1885 123
829 862
417 545
46 382
682 802
797 600