3018 630
5297 249
5455 806
4134 727
3345 482
3102 384
11802 942
4701 667
2292 343
11158 270
2802 246
6645 289
4254 535
8369 765
3518 391
12982 121
4332 567
6145 627
14556 661
11173 399
5845 940
3714 502
138279 309