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