3534 108
47057 600
4196 124
7088 667
6324 190
2546 529
4892 712
985 47
4271 665
2367 661
10409 555
5489 913
3163 582
3393 776
1390 177
2397 28
1237 73
1632 407
2738 725
2147 362