19321 669
23997 607
3370 195
18239 388
26084 248
18479 254
14998 150
9640 506
23367 180
1646 159
862 89