2240 390
3408 299
3251 645
1816 61
19375 498
24656 121
28642 503
10569 405
13211 312
9421 492
2059 322
6008 759
17511 876
12362 455
2584 463
3493 668
3596 372