40005 975
42015 237
36327 823
30979 275
25869 638
31364 162
98959 458
26713 142
32777 713
36942 755
40496 595
48809 400
27056 498
107609 680
41278 454
32153 62
37766 295
38922 415
27339 484
37280 488
22650 217
20080 818
54489 503
35416 672