3871 105
8693 323
118948 632
6466 641
5805 58
15333 406
2451 353
3787 547
3279 356
3536 627
20922 328
2512 388
2625 542