2545 501
1402 340
2381 485
1173 193
2792 799
3270 632
2208 481
1432 411
2367 584
2868 554
3607 918
956 247
455 51
1296 213
737 73
1043 155
1393 273
2534 483
2564 646
2891 899
1142 278
267 36
570 70
2681 577
997 233
963 143
1421 361
8866 740