17223 502
20401 664
7222 90
12289 710
2387 49
4292 550
1983 92
3341 151
3488 196
2907 116
9774 103
4774 433
12533 408
3334 352
4263 677