20287 306
18899 886
5836 115
5612 337
18976 652
12633 1049
16425 813
12211 384
9346 418
6343 288
6558 323
8585 741
22154 239
11601 378
14052 185
7602 52
38844 128
7310 386
3510 629
5910 769
41441 144
15356 378
8080 605
9521 231
19040 609
10033 736
6354 470
14081 303