3311 601
1401 348
2235 671
302 74
2163 485
1298 212
2414 726
2616 511
2242 572
1485 430
1365 196
1487 159
1348 286
3672 507
975 235
3156 535
1362 184
704 90
2907 883
1222 313
176 26
1570 333
626 131
599 79