4528 141
35662 234
73017 475
19333 698
81526 313
19540 355
7335 86
52300 749
31916 622
37045 160
7943 495
5236 66
4273 738
11452 584
8395 601
5907 920
30141 651