4228 838
16331 1028
15009 153
15415 458
20511 557
4896 145
17434 274
4071 556
7267 132
21402 514
2158 605
23131 164
3557 778
8186 73