165596 607
15975 963
12516 565
9899 596
6035 410
46832 415
41777 236
51451 388
61084 293
21966 144
7809 660
10453 494
3093 90