400 75
1892 508
3561 887
2883 549
1589 486
3222 548
2917 511
2361 375
3064 467
2305 264
22275 363
2308 507
1965 220
1526 159
6290 384
2161 307
4338 540
9493 120
4730 415
5225 271
8964 80