31576 88
7873 442
5879 78
4730 387
7829 917
6502 582
13068 493
13946 656
10605 648
24444 801
5882 143
7118 397
8692 58
3658 356
8125 81
2764 99
5800 259
5314 226
18164 154
27964 118
2215 250
4823 185
9955 681
4887 686
4781 911
2224 370
4398 238
4808 119