4012 901
2291 442
307 59
1681 486
2309 445
1187 269
2475 731
545 119
1632 342
1476 307
1095 345
1382 335
1152 241
1794 174
1113 43
1399 339
1953 83
1370 346
2425 251
3520 774
185 31
1194 214
2351 404
3084 670