167738 611
16173 964
12694 565
10083 596
6184 410
48124 415
42933 237
53641 388
63250 294
22767 144
7944 660
10871 494
3198 90