25507 545
409881 830
140574 630
77984 898
49896 684
50465 337
114329 452
20641 365
29288 527
45514 728
3645 258
10575 142
8183 196
3615 79
3266 45
27134 432
53110 964
43112 562