2216 360
3195 850
1906 195
2251 457
295231 822
162307 810
368397 1003
90725 486
289787 937
84294 368
93640 579
57344 601
290443 519
320168 283
21353 125
245588 379
17847 872
120217 228
121016 861
111351 665
34398 469
123515 492
66106 169
97659 418