95699 451
271623 445
130203 785
301905 798
642042 948
144498 693
98649 526
25628 74
508436 952
81942 787
46270 483
192412 1053
248934 649
23559 43
104302 407
105726 571
179872 411
57587 612
104829 209
92142 1000
69833 667
284480 921
299457 851
35331 331
124683 684
34258 344
215032 785
27554 626