19645 669
24013 607
3407 195
18280 388
26129 248
18502 254
15026 150
9658 506
23375 180
1646 159
870 89