13095 810
992 265
7570 105
35297 593
6662 953
1422 147
4478 689
29557 279
1868 300
3539 695
4668 462
2686 296
2419 477
727 98
2916 677
3417 313
5486 384
646 88
2210 570
1204 275
2994 933
6138 449
1238 269
16441 343
516 107
3298 48
16081 136
2797 729