2735 546
15570 533
17445 517
64859 527
8516 314
20736 403
7181 313
9547 464
2355 269
2004 54
3636 505
4931 327
5067 252