665 139
3702 546
15771 533
17544 517
64927 527
8581 314
20909 403
9624 313
9583 464
2399 269
2035 54
3675 505
5035 327
5125 252