20015 500
14034 820
16162 651
18784 916
6961 285
19971 445
11844 127
4387 331
17507 377
13382 156
47449 881
4265 107
30868 116
17035 373
16414 127
25927 221
9750 411
24994 479
6649 656
19090 681
20213 236
5065 311
9062 262
5365 147
6268 741
22318 665
14259 276
12726 602