4905 496
7864 668
31589 539
28402 188
45884 621
4586 455
13333 267
5388 941
22567 780
9398 708
6469 914
4655 818
1745 218
3248 273
2574 477
2627 310
3529 561
3708 475