12582 318
3423 307
8677 160
19468 783
23153 239
14102 495
9519 597
43072 189
19693 200
33351 113
15630 221
9439 822
11175 818
36109 79
6471 85
14807 741
9542 783
5957 442
15456 146
6431 506
7776 99
82155 731
13853 453
13510 459
6365 664
10930 621
11784 119
27468 631