55996 410
5288 385
14642 765
12654 170
2792 300
4500 628
2657 502
2311 124
2380 76
3866 285
3451 725
5593 874
44572 790
12346 343
1742 273
2399 117
3917 527
6125 62
4324 232