529 121
976 200
17378 501
7908 494
22961 424
110012 715
46643 132
41804 162
43487 908
8441 60
86179 370