2486 273
8148 294
5288 493
7339 165
19153 91
8445 949
128155 772
15217 414
66216 155
5680 656
3502 820
2366 223
4323 542