12095 371
3972 58
3008 335
7732 725
3453 396
7731 461
5840 94
9644 78
2679 84
5029 310
543 50
14792 724
5508 651
14172 539
6877 350
5514 452
813 168
3607 725
3197 498
2850 128
5122 284
1059 177
3166 669
3756 505
7937 784
7983 471
5549 484
4869 148