54954 410
4659 385
12592 765
10664 169
1718 300
4263 628
2451 502
2001 124
1246 76
3058 285
3262 725
5034 873
40414 790
11232 343
1509 273
1770 115
3521 527
1924 59
3638 232