2976 351
41130 239
1889 251
18321 677
35970 967
4653 542
3769 553
5134 894
33103 837
4609 688
2800 473
11672 508
11441 603
40992 305
4388 577
4631 906
6367 610
5197 756
7984 551
3092 171
7096 816
59220 614
97153 790
6549 523
110237 209
12550 638
5471 589
71218 338