44176 125
38471 488
306192 791
94420 338
52768 361
80170 713
15545 550
6730 86
7472 146
9289 695
35846 258
24752 635