21276 400
15318 216
7732 621
11067 650
12668 342
14767 275
10799 615
16958 842
11106 103
8304 122
5075 45
2747 47
9315 673
36005 424
23596 272
27296 247
25197 277
6012 211
11008 419
32282 427
9869 189
28175 608
13446 54
6994 288
16019 455
7263 169
5917 274
24246 386