3258 838
15974 1028
14720 153
15170 458
20120 557
4548 145
17043 274
4009 556
6943 132
21393 514
2145 605
22582 164
3550 778
8106 73