29629 130
8524 61
11426 206
8870 386
8350 440
9048 284
11683 417
9110 137
16483 670
12469 696
14574 421
10996 200
15488 148
10479 408
7275 402
12503 292
7729 100
6846 399