15366 533
17389 517
64760 527
8433 314
20566 403
7130 313
8222 463
2272 269
1946 54
3593 505
4854 327
2942 252