2740 546
15570 533
17446 517
64859 527
8516 314
20737 403
7181 313
9547 464
2355 269
2004 54
3636 505
4931 327
5067 252