2406 556
5702 327
6305 406
27988 493
16989 164
13934 980
126045 593
64985 417
28176 631
5811 842
3020 482
11210 261
6762 53
4337 332