5095 176
21311 318
9189 426
3843 95
17258 741
4895 182
4245 549
12696 527
9306 473
18732 1029
30042 209
19232 594
32256 648
7782 277
16294 134
27477 774
35903 543
10081 206
16543 307
29958 297
22919 789
12712 277
31555 513
11511 818
18299 515
20668 409
24916 738
40498 94