665 139
3694 546
15770 533
17543 517
64927 527
8579 314
20907 403
9624 313
9583 464
2398 269
2035 54
3675 505
5034 327
5124 252