29560 65
45878 740
36572 120
37872 543
15983 491
12192 934
13457 737
7974 815
5350 554
45081 214
80078 345
59499 346
36087 642
36896 89
25178 315
8677 164
51172 504
22213 599
68129 193
12709 116
9254 907
15592 495
31498 596
10651 587
15473 568
25117 660
7695 588
23240 801