15033 116
32665 234
12721 784
11510 645
14683 42
13528 691
24096 380
7037 668
2985 401
13132 572
5583 539
11565 183
5054 468
4805 40
10042 126
18031 451
106882 113
19539 605
10025 770
5044 187
23176 593
13989 505
22038 261
7125 632
7147 733
25647 96
15179 371
106248 310