15580 80
29582 390
38119 643
14648 242
13618 929
7885 461
5397 315
19106 249
8796 825
11092 556
41396 62
11884 258
6078 689
10814 569
14547 457
4089 603
6109 721
5153 708
2927 427
4220 196
1377 112
15139 245
18025 327
4759 129
11944 141
7026 424
3003 664
5812 562