31657 88
7891 442
5902 78
4737 387
7865 917
6540 582
13073 493
14136 656
10658 648
24466 801
5885 143
7136 397
8756 58
3663 356
8138 81
2768 99
5813 259
5326 226
18177 154
27991 118
2218 250
4850 185
9980 681
4888 686
4786 911
2224 370
4404 238
4820 119