4580 141
37137 236
73896 475
19418 698
81707 313
19665 355
7434 86
52487 749
31942 622
37222 160
7955 495
5252 66
4298 738
11474 584
8409 601
5918 920
30245 651