4504 141
34977 232
72546 475
19306 698
81482 313
19491 355
7309 86
52241 748
31914 622
36978 160
7939 495
5231 66
4265 738
11446 584
8393 601
5899 920
30099 651