4505 141
35025 232
72559 475
19306 698
81484 313
19491 355
7309 86
52243 748
31914 622
36981 160
7939 495
5231 66
4266 738
11446 584
8393 601
5899 920
30100 651