17217 502
20368 664
7215 90
12252 710
2371 49
4192 550
1945 92
3297 151
3459 196
2897 116
9728 103
4730 433
12490 408
3295 352
4249 677