14096 586
18106 326
10590 326
8248 737
5642 798
5501 144
10963 449
2583 623
3329 408
4882 859
1429 252
2903 521
3515 751