581 148
1448 314
165 33
1053 241
2579 843
1508 435
2504 781
2645 514
16855 259
3568 507
1570 129
1897 221
3367 845
2353 369
1489 231
813 65
17474 433