31559 88
7870 442
5877 78
4727 387
7826 917
6497 582
13068 493
13903 656
10597 648
24443 801
5881 143
7114 397
8666 58
3656 356
8123 81
2764 99
5800 259
5310 226
18156 154
27959 118
2215 250
4817 185
9952 681
4887 686
4780 911
2224 370
4397 238
4802 119