165018 607
15912 963
12465 565
9849 596
5984 410
46397 415
41471 236
50585 385
60502 292
21716 144
7768 660
10422 494
3067 90