156606 395
5431 706
1713 485
800 174
2951 712
1277 345
5000 233
2889 527
9610 592
17587 879
6627 588
3088 315
86517 548
18197 63
30260 115
13464 85
1927 166
8810 320
2234 111