45433 70
22545 183
37539 427
50684 845
6180 735
30927 623
28395 596
20922 361
30237 429
14549 157
75943 642
43200 534
9605 452
6153 126
40782 609
83093 759
4122 731
24519 200
84303 464
75077 523
82563 776
2377 44
9812 845
3100 734