2953 667
2443 80
2716 41
13861 456
1068 124
2281 628
2343 268
4198 398
3029 292
2855 167
3382 727
6327 313
1749 153
7458 427
10399 382
5774 706
3395 654
7700 546
20520 751
3320 527
4441 340
1280 80
3868 632
48999 792
1709 198
7966 240
7553 512
3403 769