16640 331
8409 209
5374 131
5586 851
4982 150
5052 46
4625 358
12297 893
3901 367
7461 844
3348 409
2859 134
2342 414
4472 793
1939 321
4611 209
7925 731
7521 717
9419 458
5012 93
3033 41
3363 336
35703 516