45512 93
36730 874
43468 513
29285 595
38429 557
81098 279
39595 837
23627 164
27173 847
39824 415
35458 771
27478 72
38042 528
38691 335
37091 175
57674 83
30475 272
33150 123
25200 842
37638 155
31054 567
54032 107
21700 92
21964 459