2994 351
43271 243
1901 251
18342 677
36210 967
4661 542
3775 553
5138 894
33126 837
4613 688
2805 473
11676 508
11452 603
41157 305
4396 577
4633 906
6378 610
5201 756
7994 551
3096 171
7107 816
59381 614
97383 790
6554 523
110467 209
12560 638
5474 589
71478 338