5905 341
2925 194
4117 604
13338 342
6310 401
38822 962
15652 248
79361 561
12677 568
15749 239
8423 477
28684 498
3822 689
3649 453