1500 392
1182 334
343 99
2809 602
11103 758
3726 80
1217 98
2699 430
2066 146
20535 411
23238 63
56808 655
11252 539
13385 492