17226 502
20426 664
7212 90
12276 710
2438 50
4217 550
1966 92
3332 151
3487 196
2899 116
9767 103
4763 433
12563 408
3312 352
4285 677