16108 653
2934 594
4222 695
16918 516
105975 201
14934 56
25663 267
11258 253
47164 77
6261 533
4589 42
2398 364
3019 591
8905 49
56314 735
9665 33
3402 707