1535 392
1184 334
349 99
2812 602
11110 758
3733 80
1217 98
2703 430
2068 146
20558 411
23247 63
56815 655
11258 539
13394 492