2900 306
11317 675
5953 306
16794 266
46058 847
14855 341
3050 571
1835 111
3789 602
1927 515
2397 79
3564 403
4155 119
1743 215
3387 283
3057 581
2053 171