21213 80
10292 719
1976 263
14602 398
11298 296
37585 680
8122 50
12648 776
16002 758
18552 313
12452 573
21149 413
33433 341
5309 797
3403 593
11115 656
14456 62
25801 141
18877 155
1281 132
934 232
6443 149