14570 80
26219 390
36713 643
12454 242
12778 929
7722 461
5296 315
17061 249
8603 825
10178 556
38292 62
10858 257
5814 689
7097 569
13236 457
3971 603
5906 721
4917 708
2898 427
4022 196
1325 112
14203 245
16877 327
2158 126
11030 141
6966 424
2943 664
5560 562