3071 104
4533 322
3703 547
4833 507
39421 210
16087 469
12211 539
20323 812
11592 825
2220 50
2404 488
5036 538
3036 533
696 63
2961 306
5400 808
2667 458
2976 124
1471 323
4534 608
3011 780
3460 641
2403 365
1193 216
2698 112