26135 928
1433 206
14263 850
18980 170
3997 410
23108 78
2355 274
14710 678
7343 917
4117 659
4180 525
15207 552
20660 128