2983 351
42456 242
1896 251
18338 677
36115 967
4657 542
3774 553
5135 894
33115 837
4613 688
2803 473
11674 508
11449 603
41096 305
4394 577
4633 906
6374 610
5200 756
7990 551
3093 171
7100 816
59307 614
97270 790
6552 523
110358 209
12553 638
5472 589
71410 338