3060 563
2615 161
4020 718
2928 580
3828 161
3446 539
3835 304
3620 525
2902 481
877 97
3897 734
3230 680
3379 517
3530 596
2153 447
18638 696
5162 171
2958 490
7956 452
4147 73
5319 803
2253 277
12600 748
6928 939