2954 661
6049 922
25618 52
4884 140
14698 599
5000 252
39999 563
4076 151
2575 245
30074 105
14552 156
5208 147
2676 48
7242 487
16781 292
13147 827
16885 257
9548 532
2580 323
3473 584
8974 922
18905 675
18988 654
6317 450
23137 641
29042 548
2499 133
6901 309