54956 410
4659 385
12594 765
10668 169
1718 300
4264 628
2451 502
2001 124
1246 76
3058 285
3262 725
5035 873
40423 790
11234 343
1509 273
1770 115
3521 527
1924 59
3640 232