48796 455
192411 1053
248933 649
23559 43
104302 407
105726 571
99932 719
179871 411
57587 612
104829 209
92142 1000
127017 359
69833 667
284480 921
27650 174
90132 463
36169 341
29352 557
44082 881
299456 851
35331 331
40179 737
124682 684
43364 888
15037 235
34258 344
215030 785
27554 626