95709 451
271659 445
130225 785
301984 798
642096 948
144523 693
98672 526
25632 74
508498 952
81961 787
46271 483
192432 1053
248962 649
23569 43
104335 407
105751 571
179887 411
57594 612
104837 209
92170 1000
69843 667
284513 921
299505 851
35336 331
124709 684
34274 344
215289 785
27560 626