16591 506
7046 564
12906 205
3423 85
18660 288
12204 698
17645 922
4495 231
10496 688
15806 125
6646 380
9893 269
10712 719
6642 890
7979 491
2819 359
1588 83
21683 45