4215 641
3429 612
3389 297
4917 411
3176 437
2076 113
8482 423
5052 637
4845 675
5607 194
5521 523
8600 416
5005 582
24339 312