1428 322
4661 309
3552 339
2125 145
24437 438
25851 34
4259 763
9381 96
13257 123
51416 486
2463 454
8608 604
5954 449