165601 607
15976 963
12518 565
9900 596
6036 410
46834 415
41779 236
51462 388
61094 293
21968 144
7809 660
10455 494
3094 90