2971 44
11866 294
7879 549
3264 547
4652 77
6403 393
2029 29
7666 204
7951 336
10284 847
5989 676
2659 208
5030 695
24171 50
3972 475
3796 699
2678 145
1146061 2339
4144 577
5800 388
12544 125
13443 551
6947 669
20740 478
19289 614
8150 348
85149 171
6997 321