581 148
1448 314
165 33
1053 241
2579 843
1508 435
2504 781
2645 514
16855 259
3569 507
1572 129
1901 221
3369 845
2354 369
1490 231
816 65
17474 433