3981 515
19520 276
2598 687
1378 33
1949 461
1749 397
3001 413
3612 759
2168 399
1151 295
2242 673
2120 582
2359 458
2654 454
1899 288
1182 112
2252 395
1588 353
3237 633
3447 547
3003 603
2226 628
3010 573
2913 618