3598 803
1835 240
2812 767
1378 275
2952 832
1767 434
1487 193
2749 572
1103 345
1333 270
2433 274
3048 518
1397 349
1309 329
2231 630
1755 546
2880 753
3178 636
1009 296
3027 537
480 38
2291 451
1106 281
3430 879