2990 666
2158 493
5501 456
759 211
2882 286
3309 608
1556 300
2703 787
3176 447
19682 428
2427 513
1925 98
2017 588
2475 59
2703 615
511 79
3909 580
1804 413
2004 505
3501 168
4005 473
3214 401
2672 475
2917 684