114506 800
48168 516
31571 652
131555 752
48845 418
26420 132
52941 320
69092 734
19888 78
124943 751
15360 408
61351 783
56914 749
51049 457
113695 296
20734 245
41104 148
14877 407
42994 589
18534 155
102351 704
89829 496
63462 985
25788 292
24179 231