2972 860
1471 255
705 129
1743 455
2480 410
1366 176
2694 817
3234 738
1513 322
2102 479
1347 215
4116 417
1565 153
3167 907
632 30
400 75
3239 608
1580 301
2043 614
176 32
859 207
2837 346
2372 361
1048 237