31901 461
11102 57
21270 427
7216 766
5598 503
5552 913
17919 788
7353 57
1600 71
7980 601
11186 683
5606 55
18822 69
3155 672
8648 894
8859 411
3675 259
4865 590
5522 146
5343 760
5294 210
20630 717
7936 281
11318 548