1010 140
4853 139
39261 52
4077 286
9732 74
29265 176
30004 105
14810 330
8348 407
5856 162
40112 452
4238 88
29819 972
4558 715
27803 83