2942 941
3036 831
21900 768
98627 265
9270 233
4410 298
121578 752
69832 116
42652 71
48906 656
64753 614
48658 765
67687 596
44104 556
77467 842
152734 432