40529 450
22380 597
32655 584
15352 533
27431 259
10181 250
53507 173
9898 66
17642 221
39073 279
16156 275
26585 215
21608 262
13603 429
12474 122
14291 222
11867 471