581 148
1455 314
165 33
1053 241
2580 843
1508 435
2504 781
2645 514
16859 259
3577 507
1577 129
1907 221
3374 845
2355 369
1491 231
818 65
17474 433