531 111
1687 309
8961 74
1506 412
6346 447
34610 913
4674 637
8127 553
10126 846
3649 181
17266 589
14389 39
10070 619
81816 565
18015 116
15335 119
8826 47
2259 278