118371 519
3006 60
4202 274
2807 362
22129 294
2678 507
8022 354
38776 606
7279 255
5133 935
6836 411
22378 455