1528 392
1184 334
349 99
2810 602
11109 758
3732 80
1217 98
2702 430
2068 146
20556 411
23246 63
56813 655
11258 539
13390 492