5395 307
7267 770
63042 659
8008 829
12602 806
7656 686
6263 519
2302 298
3347 43
6832 286
3687 205
32659 913
8136 54
2234 345
4691 278
4559 752
15953 287
8228 713
5836 193
51450 277
8808 866
108427 543
82495 369
15973 190
115048 615
44188 417
61061 442
59104 95