40400 707
14685 672
6854 723
6745 601
6915 349
13717 150
14942 685
11463 345
8724 591
7689 356
4678 577
9159 171
5360 258
13412 582
1106 191
2520 454
15093 463
26909 293