2404 556
5695 327
6304 406
27978 493
16989 164
13920 980
126037 593
64979 417
28172 631
5811 842
3019 482
11210 261
6762 53
4336 332