26806 194
71601 946
12416 697
166386 405
2602 519
383799 978
51329 437
23847 171
316400 876
9211 298
158439 950
3431 145
4599 133
3653 435
3469 231