2486 273
8148 294
5288 493
7339 165
19153 91
8445 949
128150 772
15216 414
66213 155
5680 656
3502 820
2366 223
4323 542