31695 325
43044 633
26291 653
22162 787
9952 344
14596 388
10547 75
10722 699
7922 288
12011 152
9535 228
14693 468
21665 242