21010 303
7947 752
10319 797
99370 707
47898 448
59255 291
4583 588
32580 820
59294 330
12218 109
3254 308
3628 384
3436 198
21990 203
9745 757
6881 664
23574 782
19855 523
6111 803
17348 668
33809 246
6664 651
16136 977
8076 279
2693 64
9275 283
12228 234
9600 161