2250 546
15531 533
17427 517
64846 527
8502 314
20704 403
7178 313
9543 464
2353 269
1999 54
3633 505
4919 327
4207 252