3530 352
14103 400
9773 743
2251 277
4592 198
8255 886
5220 672
5434 310
3063 462
2517 106
3668 403
2402 178
6789 808
1399 96
8653 638
10534 551
3608 158
2687 189
6150 576
8703 276
9284 837
2835 332
3200 455
5853 423