5030 501
4840 131
6578 796
7846 434
5203 319
19216 672
7996 653
5318 818
3817 461
1058 122
3046 574
5693 628
12970 860
6563 522
3748 739
6576 503
1335 68
3001 214
5263 634
1909 426
4948 277
5069 689
1126 80
2943 38