2156 692
2451 696
2601 503
712 158
1662 480
14228 437
10457 576
7258 409
17045 898
4255 815
3038 376
6658 64
8233 203
3201 569
3731 289