4191 926
2948 322
5308 309
3753 339
2386 145
24964 438
26370 34
4311 763
9463 96
13484 123
52304 487
2492 454
8746 604
6086 449