21096 349
9242 374
3254 970
7636 397
13630 278
48206 601
99552 773
157456 1072
38309 716
56562 339
52365 801
3522 437
2791 336
4087 535
4261 702
4196 127
17002 652
5839 716
4069 815
5925 689
6831 236