4528 141
35653 234
73008 475
19332 698
81525 313
19538 355
7335 86
52298 749
31916 622
37045 160
7943 495
5235 66
4273 738
11452 584
8395 601
5907 920
30141 651