15353 533
17383 517
64755 527
8431 314
20547 403
7125 313
8221 463
2272 269
1946 54
3593 505
4852 327
2939 252