3599 803
2154 440
3120 659
700 89
2802 491
2674 669
1539 262
3536 852
7231 862
3583 580
1282 203
4093 636
1012 46
4019 599
3368 525
1605 113
2165 478
1058 75
4015 521
3247 615
1661 324
2366 164
965 134
1996 248