3050 502
2990 633
2768 404
972 57
3301 578
3166 529
2187 423
1829 315
1888 192
56533 395
14767 714
3454 662
3195 577
5305 914
5140 490