40331 1156
7089 426
7745 53
12725 80
17336 916
15835 892
12057 592
13535 474
8361 196
22107 894
9100 41
14491 831
9135 819
6951 628
16371 375
12505 733
14153 732
11764 140
7337 486
23631 253
8939 536
7323 437
13168 54
4287 168