130236 785
302047 798
14259 175
8343 576
144546 693
98682 526
81989 787
6631 70
46273 483
4456 32
192450 1053
248983 649
23575 43
104357 407
105761 571
33557 306
179903 411
57598 612
16537 387
104845 209
92180 1000
10762 683
69848 667
284530 921
7787 648
90155 463
36191 341
6456 906