3043 299
3045 645
1610 61
18997 498
24241 121
28238 503
10389 405
13077 312
9339 492
2021 322
5961 759
17447 876
12135 455
2565 463
3442 668
3262 372