14062 528
17000 517
64339 527
7489 314
19751 403
6923 313
5656 459
2084 269
1842 54
3125 505
4586 327
2673 252