156513 395
5426 706
1713 485
799 174
2951 712
1277 345
4998 233
2889 527
9610 592
17586 879
6625 588
3088 315
86431 548
18192 63
30250 115
13451 85
1927 166
8809 320
2234 111