2397 556
5676 327
6298 406
27959 493
16984 164
13903 980
126017 593
64947 417
28168 631
5811 842
3017 482
11207 261
6759 53
4335 332