23566 343
18863 388
9915 824
3633 290
5353 651
12361 296
20249 672
8422 88
25570 194
3108 581
2286 270
3812 657