3010 864
3512 59
19575 783
42006 373
10301 738
53681 377
9485 591
4766 176
21386 353
19943 187
3571 439
1742 260
3567 278
2256 43
1908 352