1247 295
2688 645
1080 61
18049 497
23265 120
27299 503
9909 405
12611 312
9086 491
1891 322
5719 759
17279 876
11430 455
2488 463
3325 668
3069 372