2991 864
3383 59
19553 783
41913 373
10265 738
53572 377
9470 591
4752 176
21333 353
19920 187
3566 439
1738 260
3547 278
2227 43
1906 352