2976 351
41413 240
1889 251
18327 677
35996 967
4655 542
3769 553
5134 894
33108 837
4609 688
2801 473
11673 508
11442 603
41005 305
4388 577
4631 906
6367 610
5197 756
7984 551
3092 171
7096 816
59232 614
97183 790
6549 523
110260 209
12551 638
5471 589
71258 338