5026 415
3899 953
3222 493
818 103
3528 874
2845 660
3253 526
1502 373
3662 750
1186 262
2559 487
1211 149
2103 479
2006 445
3430 445
3301 522
2669 402
2878 637
2695 446
1912 323
3065 591
872 164
2875 538
3092 231