2942 878
3677 624
27982 122
882 191
8994 320
18084 542
1779 536
40078 763
18393 579
7310 451
1770 505
2729 608
10491 396
2237 463
3308 575
2536 658
7532 688
10133 489
1096 114
1555 502
8182 256
2805 424
3183 420
43107 243