22734 343
18595 388
9817 824
3458 290
5264 651
12058 296
19853 672
8047 88
25312 194
2938 581
2218 270
3761 657