15286 533
17366 517
64707 527
8496 314
20836 403
7073 313
5856 459
2237 269
1935 54
3574 505
4833 327
2911 252