30896 245
20339 237
98218 642
12075 254
40011 380
28216 298
19345 452
149059 1105
31461 619
17258 520
36703 518
11183 294
23801 780
21502 654
46590 590
9359 150
67170 674
34388 615
50966 454
25503 589
96660 542
22737 161
39961 822
18465 636
26623 743
18433 668
53982 262
61857 158