580 148
1374 314
159 33
1048 241
2575 843
1505 435
2504 781
2639 514
16646 259
3432 507
1435 129
1746 221
3304 845
2302 369
1424 231
758 65
17447 433