18256 260
35292 503
10598 268
5902 520
10859 177
735 48
1689 326
3159 710
32032 317
4736 159
6691 791
2377 652
5871 642
3484 880
2486 484
882 235
2286 457
1771 340