4501 141
34710 232
72473 475
19296 698
81467 313
19486 355
7304 86
52229 748
31912 622
36970 160
7938 495
5230 66
4264 738
11444 584
8391 601
5898 920
30088 651