119517 519
3028 60
4221 274
2848 362
22217 294
2695 507
8092 354
38946 606
7327 255
5158 935
6883 411
22496 455