12725 80
17336 916
15835 892
13533 474
22107 894
12055 592
9100 41
8361 196
14491 831
9135 819
6951 628
16371 375
14153 732
12505 733
11763 140
5927 376
8939 536
7337 486
23631 253
7322 437
13168 54
4287 168
9785 216
7566 428