2156 692
2451 696
2601 503
717 158
1662 480
14233 437
10461 576
7260 409
17045 898
4257 815
3038 376
6660 64
8234 203
3201 569
3733 289