55996 410
5285 385
14641 765
12654 170
2792 300
4500 628
2656 502
2311 124
2380 76
3866 285
3451 725
5593 874
44571 790
12344 343
1742 273
2399 117
3917 527
6121 62
4323 232