2905 340
10536 396
4311 892
478 79
2621 630
359 73
537 48
2377 71
3511 246
734 65
3220 732
2698 449
2967 726
319 64
1560 404
3276 137
3290 675
1933 376
1926 505
3228 632
2974 669
1398 59
2916 711
3122 601