3561 372
1380 318
3259 856
2822 871
2064 486
3031 553
2421 515
270 60
1176 288
2803 631
3127 139
342 32
2137 394
1663 328
2314 247
1149 330
2205 640
1516 78
2795 443
1078 66
2496 662
2104 346
1143 264
4397 954