38475 489
16818 160
57122 266
5400 846
5642 433
3528 488
3745 336
6581 523
2234 277
4543 794
5063 290
5098 818
3015 133
3245 104
3663 31
3800 367
3691 258
5925 949
1965 166
6428 126
4019 404
5832 766
6825 786
5374 598
5530 145
4320 633
15213 528
7219 457