4501 141
34789 232
72497 475
19299 698
81471 313
19486 355
7308 86
52232 748
31914 622
36973 160
7938 495
5230 66
4264 738
11445 584
8391 601
5898 920
30090 651