23498 343
18851 388
9907 824
3620 290
5344 651
12334 296
20230 672
8399 88
25541 194
3096 581
2275 270
3809 657