4504 141
35005 232
72553 475
19306 698
81484 313
19491 355
7309 86
52243 748
31914 622
36980 160
7939 495
5231 66
4266 738
11446 584
8393 601
5899 920
30099 651