4531 141
35746 235
73073 475
19337 698
81538 313
19549 355
7342 86
52310 749
31916 622
37057 160
7943 495
5237 66
4275 738
11452 584
8395 601
5908 920
30145 651