531 111
1806 309
9015 74
1537 412
6362 447
34639 913
4677 637
8135 553
10133 846
3652 181
17272 589
14400 39
10073 619
81824 565
18020 116
15347 119
8834 47
2259 278