16100 653
2920 594
4219 695
16914 516
105936 201
14929 56
25656 267
11251 253
47151 77
6258 533
4587 42
2396 364
3018 591
8899 49
56309 735
9663 33
3400 707