16572 506
7032 564
12852 205
3407 85
18630 288
12196 698
17618 922
4485 231
10488 688
15783 125
6630 380
9872 269
10700 719
6626 890
7964 491
2813 359
1584 83
21630 45