3629 622
2762 572
4080 411
59798 217
24950 728
4691 447
25133 660
8197 299
3943 52
8063 548
5209 469
4517 596
8606 534