12095 371
3972 58
3008 335
7732 725
3453 396
7731 461
5840 94
9644 78
2679 84
5031 310
543 50
14792 724
5508 651
14177 539
6877 350
5514 452
813 168
3607 725
3197 498
2851 128
5123 284
1060 177
3166 669
3756 505
7937 784
7985 471
5549 484
4871 148