5029 339
26616 149
3059 458
17211 600
4932 218
1881 341
39927 304
8942 537
3157 783
5888 28
5646 676
6140 674
2856 143
3429 138
9619 754
4071 556
3128 156
7792 264
3745 577
5135 460
7163 171
2027 268
9647 484
2815 182
3545 705
1741 286
16542 351
836 111