5021 620
5790 138
39433 52
4281 286
11503 74
29895 176
30174 105
15116 330
8440 407
6173 162
42502 452
4458 88
30027 972
4636 715
28799 83