21797 413
34606 341
8570 228
11371 656
12297 467
20831 503
18426 242
14935 62
27004 141
19474 155
15169 669
2079 440
3698 657
2121 500
2932 597
912 83