5958 45
30354 807
18018 408
16360 508
12900 928
33460 242
28916 248
34377 117
10777 151
12532 127
11699 147
17249 684
35999 448
6485 156
7891 102
15265 642
9917 851
8577 646
4927 503
5373 75
4956 337
2954 317
5161 508
3463 550
7553 682