529 121
975 200
17376 501
7902 494
22958 424
109988 715
46642 132
41796 162
43478 908
8441 60
86174 370