15284 533
17366 517
64707 527
8496 314
20832 403
7073 313
5855 459
2237 269
1935 54
3574 505
4832 327
2911 252