109339 292
40347 333
108847 748
29446 302
3293 149
103717 724
73464 589
111262 452
335200 1351
314180 791
154932 630
66862 53
97720 362
239612 566
48860 584
123298 785
253272 923
90994 277
179023 404
106296 418
98708 609
28710 277
152916 696
365629 1156
139595 580
378051 812
99737 547
158276 904