580 148
1427 314
162 33
1052 241
2578 843
1506 435
2504 781
2642 514
16737 259
3492 507
1478 129
1806 221
3322 845
2321 369
1460 231
787 65
17457 433