2397 556
5680 327
6301 406
27965 493
16986 164
13906 980
126021 593
64953 417
28168 631
5811 842
3018 482
11208 261
6759 53
4335 332