2961 880
2915 697
2949 444
1156 256
2116 434
1393 184
2261 565
1335 299
1485 100
2001 571
232 40
2557 529
1964 470
1098 288
2194 501
832 182
976 177
3063 822
2255 508
1078 256
579 86
2909 90
1117 272
271 30