580 148
1420 314
161 33
1052 241
2576 843
1506 435
2504 781
2641 514
16721 259
3482 507
1470 129
1796 221
3318 845
2320 369
1457 231
786 65
17457 433