13966 71
5874 134
33480 215
4152 342
7738 210
3211 646
3773 426
11960 342
22732 1006
2117 201
1686 273
4815 315
2600 264
4493 92
17501 402