29597 65
45975 740
36642 120
37902 543
16003 491
12223 934
13482 737
7979 815
5361 554
45179 214
80112 345
59767 346
36141 642
37016 89
25234 315
8695 164
51272 504
22335 599
68292 193
12742 116
9276 907
15636 495
31567 596
10687 587
15500 568
25296 660
7714 588
23299 801