540 60
4253 195
2016 304
10669 965
5863 444
2178 357
2286 326
11388 830
8829 584
3564 657
11228 543
2142 94
3999 644
7353 89
7245 232
4607 642
5790 67
8898 245
17555 597
5040 278
5306 670
8507 146
4117 55
10305 138
5800 723
3501 282
7577 563
6036 209