29443 140
34712 374
41712 964
46557 321
24739 683
134197 426
95716 451
271690 445
130236 785
302047 798
642155 948
16014 154
144546 693
98681 526
25635 74
81988 787
36370 707
46273 483
48802 455
248982 649
23575 43
104357 407
105761 571
179903 411
57598 612
104845 209
92180 1000
127047 359