210969 1088
57358 888
15042 830
15625 621
42584 645
74466 752
37366 352
23448 806
42872 155
43199 327
27148 273
28581 738
33668 251
17267 662
5376 731
66049 792
52575 409
235935 608
26833 284
31061 335
17985 671
124005 410
56208 200
20283 611
11298 453
104857 327
6167 416
49533 116