10969 527
20766 478
19338 657
5239 804
15465 444
4181 799
5027 347
2170 159
10408 687
21580 240
3110 401