13551 175
2743 163
4404 714
3650 685
2931 232
4999 501
33484 304
5001 420
6097 722
14172 633
14368 124
4512 572
3296 327
3267 432
4994 924
12269 405
9464 914
5927 132
7210 773
8631 347
11053 605
5311 517
25636 876
4553 595