46346 708
15875 672
7147 724
7259 601
7694 349
15431 150
16679 686
12868 345
9235 591
8994 357
5026 577
18675 175
6010 258
14336 582
1282 191
2968 454
16390 463
29357 293