2912 733
3113 631
845 119
1882 508
1142 319
1425 289
601 115
626 142
2336 493
1069 178
383 67
794 156
1445 424
2338 453
2644 544
288 61
560 127
409 51
1317 287
2104 413
1638 285
1510 467
1539 439
1050 321
2928 727
1621 393
3151 679
975 254