16091 847
5914 960
6772 490
1481 124
4140 315
3557 749
3430 833
18489 597
4019 857
3064 442
14675 385
3713 833
10056 362
2866 516
2688 610
1370 33
1204 113
2948 506
12001 313
3325 313
6213 755
1146 29
2316 283
1574 45