4507 141
35136 232
72589 475
19307 698
81486 313
19495 355
7311 86
52247 748
31914 622
36990 160
7939 495
5233 66
4268 738
11447 584
8393 601
5900 920
30102 651