15921 653
2873 594
4147 695
16888 516
105358 201
14816 56
25550 267
11081 253
46792 76
6219 533
4533 42
2378 364
2998 591
8847 49
56220 735
9647 33
3376 707