17263 502
20429 664
7275 90
12277 710
2407 49
4202 550
1954 92
3310 151
3481 196
2915 116
9760 103
4749 433
12565 408
3334 352
4309 677