23514 343
18856 388
9907 824
3621 290
5344 651
12335 296
20233 672
8404 88
25552 194
3097 581
2277 270
3809 657