19650 521
4221 129
29665 434
182159 558
27456 557
28520 403
12288 592
62907 601
11026 251
13566 276
11748 127
7266 589
5365 296
2909 243
3469 846