15354 533
17384 517
64758 527
8431 314
20549 403
7127 313
8221 463
2272 269
1946 54
3593 505
4853 327
2939 252