5091 163
10007 611
4840 809
15576 276
7862 709
2926 278
3642 244
1800 336
3811 268
4888 78
7009 603
3578 748
3918 39
2787 87
3869 623
12727 127
8010 182
6268 829
2566 495
60287 185
2066 520
3150 232
2374 186
6532 440
3763 481
3101 417
2753 425
9129 779