1450 316
138495 523
12188 726
24337 626
15815 441
15090 438
19621 375
33561 394
19045 703
32134 598
22275 159