2676 103
4023 232
5921 480
25228 84
29340 508
4035 455
3860 424
15792 778
3563 540
8446 436
7064 464
3960 246
18698 275
4627 757
12932 650
4411 752
2283 391
1450 199
9347 270