23501 343
18851 388
9907 824
3620 290
5344 651
12335 296
20230 672
8400 88
25543 194
3096 581
2276 270
3809 657