95706 451
271655 445
130221 785
301978 798
642089 948
144520 693
98669 526
25630 74
508491 952
81958 787
46271 483
192431 1053
248961 649
23569 43
104332 407
105748 571
179887 411
57594 612
104837 209
92170 1000
69842 667
284512 921
299495 851
35335 331
124707 684
34270 344
215248 785
27559 626