15918 653
2873 594
4147 695
16888 516
105348 201
14813 56
25549 267
11080 253
46784 76
6218 533
4532 42
2377 364
2998 591
8846 49
56218 735
9647 33
3375 707