3505 109
1496 272
142 26
1273 326
2880 715
2717 379
1256 88
637 165
2581 546
747 148
1511 397
372 43
325 70
2908 580
1878 434
2816 561
2683 657
2923 518
3863 528
1883 412
1853 385
2714 688
3932 132
1512 337