54959 410
4659 385
12595 765
10672 169
1718 300
4264 628
2451 502
2001 124
1246 76
3058 285
3262 725
5035 873
40431 790
11235 343
1509 273
1770 115
3521 527
1924 59
3641 232