100162 575
392873 773
26860 263
164295 702
23108 360
214491 764
48636 447
86178 943
346759 716
167175 1079
282339 974
457712 1619
56554 505
103286 621
67986 883
63200 1004
237775 785
97007 542
66639 553
308822 1209
49806 143
79422 165