528 121
968 200
17336 501
7892 494
22922 424
109673 715
46628 132
41727 162
43398 908
8427 60
86134 370