16589 506
7045 564
12905 205
3422 85
18659 288
12202 698
17645 922
4494 231
10495 688
15805 125
6646 380
9893 269
10712 719
6640 890
7979 491
2819 359
1588 83
21681 45