3091 818
3255 576
1922 170
1163 82
2738 607
4236 953
1243 326
3094 829
581 46
2365 287
3299 537
1773 286
2116 389
3102 700
1750 539
1523 280
2186 487
1571 292
1558 213
488 48
1442 317
8586 422
1557 284
2097 339