22297 343
18184 388
9622 824
3332 290
5140 651
11552 292
19139 672
7137 88
24675 194
2876 581
2150 270
3711 657