5012 335
8590 70
2141 111
4183 264
7502 564
20618 708
8601 297
7704 681
8785 592
10235 894
13973 218
6069 467
15484 847
14747 571
8640 86
6920 98
1914 40
11798 496
6191 274
6052 183
16497 545
6487 400
5373 615
14841 592
16126 916
3999 568