5046 620
5810 138
39441 52
4303 286
11506 74
29920 176
30183 105
15125 330
8445 407
6183 162
42877 452
4467 88
30034 972
4640 715
28815 83