34084 427
21154 685
45645 527
19590 625
4836 697
5706 721
4170 841
14296 535
5964 513
3371 164
10338 808
2696 184
1700 185
6832 268
2556 222
3586 442
3343 633