12526 709
12282 246
3769 539
4678 391
8686 357
3089 397
2984 533
3325 367
4288 513
4296 394
1673 133
2133 33
6772 110
4801 643
3069 314
5360 258
29659 741
570 101
1245 154
8694 498
2622 387
2044 116