3505 639
10466 90
2323 660
2144 177
5924 635
2953 922
4553 447
4015 827
2153 100
1814 282
40948 479
3254 621
18402 542
84203 638
17213 777
4937 532
270 72
4172 662
1852 179
2177 417
1328 187
8739 639
3765 462
4674 364