16591 506
7046 564
12907 205
3423 85
18660 288
12205 698
17646 922
4495 231
10496 688
15806 125
6646 380
9893 269
10714 719
6642 890
7979 491
2820 359
1588 83
21685 45