103376 365
40496 595
29768 577
41183 652
27056 498
107609 680
32153 62
38922 415
27339 484
37280 488
41194 646
31298 575
22650 217
34229 885
35416 672
14174 47
33617 969
40638 1060
45084 208
43197 362
38337 307
29031 673
40882 553
25181 117