15284 533
17365 517
64704 527
8493 314
20831 403
7073 313
5855 459
2237 269
1935 54
3574 505
4832 327
2911 252