2493 645
1015 60
17999 497
23232 120
27259 503
9879 405
12574 312
9068 491
1885 322
5697 759
17265 876
11388 455
2483 463
3318 668
3065 372