19586 669
24011 607
3398 195
18275 388
26119 248
18498 254
15025 150
9657 506
23375 180
1646 159
869 89