16591 506
7046 564
12909 205
3423 85
18660 288
12206 698
17647 922
4497 231
10498 688
15806 125
6646 380
9894 269
10715 719
6643 890
7983 491
2820 359
1588 83
21691 45