24076 525
2947 557
393296 867
55168 215
173034 1002
39881 682
35355 245
28333 546
78420 807
40133 549
3816 472
5559 451
30653 320