2528 591
2560 515
1272 351
31955 574
34518 586
4140 74
13502 638
4720 89
42476 619
5303 79
37506 288
8449 461
13115 124
14739 217
14613 700
11606 639
2859 106
3397 562