12093 371
3972 58
3008 335
7732 725
3453 396
7731 461
5840 94
9643 78
2679 84
5029 310
543 50
14791 724
5507 651
14172 539
6877 350
5513 452
813 168
3607 725
3196 498
2849 128
5118 284
1059 177
3166 669
3755 505
7937 784
7982 471
5547 484
4866 148