19651 521
4221 129
29677 434
182161 558
27456 557
28520 403
12288 592
62908 601
11026 251
13567 276
11749 127
7266 589
5365 296
2909 243
3469 846