31590 88
7877 442
5883 78
4733 387
7839 917
6510 582
13068 493
14003 656
10622 648
24454 801
5884 143
7125 397
8725 58
3658 356
8128 81
2765 99
5804 259
5318 226
18168 154
27971 118
2215 250
4829 185
9961 681
4887 686
4783 911
2224 370
4402 238
4813 119