118306 519
3005 60
4202 274
2805 362
22126 294
2678 507
8020 354
38771 606
7277 255
5132 935
6834 411
22376 455