2971 92
5021 141
4918 570
12217 893
7309 665
6825 277
6777 613
13045 151
4165 818
3938 635
3063 408
6103 635
2387 119
3665 31
8646 465
5229 545
10638 490
20660 632
3031 456
3866 475
49475 322
2411 130
15116 153
3530 915