5284 330
16977 302
62021 1047
57896 875
18933 762
3531 55
7095 792
2549 119
3910 519
777 75
708 116
1064 126