12691 502
27443 282
16278 216
15734 587
13941 580
21111 687
35488 591
18850 503
22531 622
15012 561
12251 590
18210 153
19484 113
40303 527
32629 329
14392 474
16304 736
47201 608
37504 100
12691 178
16156 154
20032 475
12386 381
15054 66