16746 773
7992 107
7423 385
12971 322
2211 172
4577 293
4143 587
6423 331
6849 501
5100 350
3692 118
10256 983
3796 74
11023 734
17909 660
7197 856
3393 379
7217 496