5092 140
34905 832
45561 167
30814 345
44738 497
21506 420
13417 363
17288 518
7978 606
35957 574
5264 209
6638 89
3259 101