1421 392
1180 334
341 99
2807 602
11086 758
3720 80
1208 98
2691 430
2061 146
20490 411
23229 63
56784 655
11237 539
13361 492