16640 331
8409 209
5374 131
5586 851
4982 150
5053 46
4626 358
12297 893
3901 367
7461 844
3348 409
2859 134
2342 414
4473 793
1939 321
4611 209
7925 731
7521 717
9419 458
5013 93
3033 41
3364 336
35705 516