531 111
1805 309
9014 74
1536 412
6361 447
34639 913
4677 637
8135 553
10133 846
3652 181
17272 589
14400 39
10072 619
81824 565
18020 116
15346 119
8833 47
2259 278