16031 448
18487 566
18355 259
29586 504
17822 119
34047 502
40852 277
20396 161
15147 49
21206 432
7794 681
19869 612
16028 116
26084 164
11978 357
15822 123
47517 329
42960 682
14989 461
9456 78