5226 496
7954 668
31649 539
28423 188
45912 621
4615 455
13375 267
5405 941
22597 780
9448 708
6496 914
4683 818
1758 218
3271 273
2579 477
2646 310
3544 561
3723 475