3031 299
3041 645
1606 61
18985 498
24223 121
28230 503
10383 405
13076 312
9330 492
2021 322
5960 759
17446 876
12127 455
2565 463
3442 668
3262 372