2913 25
4013 27
6389 326
6312 52
19093 511
28509 389
59495 872
57203 627
13026 215
17300 684
9436 96
12449 201
16541 156
13547 501
14132 61
27072 743
14645 248
11333 448
16078 256
16244 567
16641 172
16297 892
17101 305
16459 637