2485 273
8148 294
5287 493
7338 165
19152 91
8445 949
128119 772
15213 414
66187 155
5680 656
3502 820
2366 223
4323 542