2991 351
43173 243
1900 251
18341 677
36193 967
4659 542
3774 553
5138 894
33123 837
4613 688
2805 473
11676 508
11452 603
41151 305
4396 577
4633 906
6377 610
5201 756
7993 551
3096 171
7107 816
59366 614
97362 790
6554 523
110444 209
12559 638
5473 589
71476 338