5081 656
2604 277
1875 335
480 59
1077 276
2936 621
1680 451
776 174
2983 814
2283 464
3121 328
1602 397
2609 692
2722 533
2014 517
1944 413
1057 254
2903 458
3102 811
2236 566
2347 575
2732 847
996 208
2050 321