2914 546
15586 533
17452 517
64871 527
8527 314
20745 403
7183 313
9558 464
2356 269
2004 54
3637 505
4938 327
5071 252