4351 926
3011 322
5332 309
3761 339
2404 145
24978 438
26380 34
4313 763
9465 96
13486 123
52349 487
2493 454
8749 604
6091 449