1561 322
4712 309
3575 339
2132 145
24453 438
25896 34
4263 763
9388 96
13279 123
51461 486
2463 454
8620 604
5961 449