2992 691
2190 621
15546 329
12323 831
41835 46
37060 327
22403 590
25732 619
7687 299
5935 516
57216 86
2719 103
11178 790
10482 519
3182 130
25046 97
16334 234
2012 222
3590 497
4050 387
1565 130
7874 702
3966 561
29757 81
8048 575
11170 457
5492 648
7282 346