16103 653
2925 594
4220 695
16915 516
105956 201
14930 56
25660 267
11255 253
47157 77
6260 533
4588 42
2396 364
3018 591
8901 49
56311 735
9664 33
3400 707