1678 326
2508 660
1034 259
172 38
1315 218
1508 236
1830 402
3198 751
3219 647
2589 622
3909 706
3360 601
1180 185
900 129
2987 566
399 27