54985 410
4676 385
12717 765
10833 169
1724 300
4270 628
2457 502
2029 124
1250 76
3064 285
3266 725
5045 873
40753 790
11275 343
1515 273
1781 115
3535 527
1968 59
3660 232