5015 328
12595 82
131159 946
12836 713
2673 721
2897 690
32616 659
2899 744
2008 78
3869 229
9618 946
2814 764
2496 152
31046 393
12639 504
25688 444
8409 352
3211 551
7117 437
6148 600
23158 423
3586 133
1386 281
2512 552
334909 1242
3294 441
2032 597
5892 573