2392 556
5652 327
6296 406
27936 493
16983 164
13884 980
126002 593
64939 417
28166 631
5811 842
3017 482
11202 261
6757 53
4335 332