2595 326
4009 279
21477 336
1582 259
1755 385
2409 502
818 76
3110 343
2016 443
4080 740
6317 664
3259 832
782 118
2628 185
2608 674
585 97
5012 734
1930 270
1752 87
1861 447
3013 968
3317 689
2981 491
1279 160