4851 518
21595 332
13224 393
15133 271
19655 492
8433 520
9535 382
7815 810
5261 124
3869 192
171571 276
95900 320
99729 268
57649 347
18333 235
8026 43
39601 310
51555 676