2156 692
2450 696
2600 503
711 158
1662 480
14217 437
10451 576
7257 409
17044 898
4255 815
3037 376
6656 64
8233 203
3201 569
3730 289