531 111
1699 309
8965 74
1509 412
6347 447
34611 913
4674 637
8127 553
10126 846
3649 181
17267 589
14389 39
10071 619
81817 565
18015 116
15335 119
8829 47
2259 278