5095 140
34908 832
45567 167
30817 345
44743 497
21508 420
13418 363
17291 518
7980 606
35968 574
5264 209
6640 90
3261 101