15368 533
17390 517
64764 527
8433 314
20569 403
7130 313
8222 463
2272 269
1947 54
3593 505
4854 327
2942 252