581 148
1455 314
165 33
1055 241
2580 843
1508 435
2504 781
2645 514
16877 259
3582 507
1582 129
1916 221
3381 845
2360 369
1495 231
819 65
17476 433