2702 92
4739 660
3053 320
1195 123
1178 40
3855 826
15787 531
2879 373
916 58
17020 814
3738 768
1476 66
2610 273
11311 727
3659 549
3528 653
2672 354
2103 264
1195 53
1598 176
4165 448
3885 686
5230 758
5796 900