22073 171
59679 345
18320 40
12098 211
14786 781
22428 856
5744 572
30985 65
43604 847
31277 150
41170 286
14388 131
11804 467
31202 448
11834 578
31585 430
8545 548
21715 411
30773 768
16638 461