21071 796
10140 35
32944 665
5917 488
13213 642
15693 62
7581 441
13180 766
2338 70
63807 498
12725 245
4567 748
4262 222
3020 457
5544 766
3257 274
6128 652
2811 548
176051 1138
10283 151