4506 141
35108 232
72581 475
19307 698
81486 313
19495 355
7311 86
52245 748
31914 622
36989 160
7939 495
5233 66
4268 738
11447 584
8393 601
5900 920
30102 651