3534 108
47057 600
4196 124
7088 667
6318 190
2546 529
4891 712
985 47
4269 665
2367 661
10409 555
5488 913
3163 582
3393 776
1390 177
2396 28
1237 73
1632 407
2738 725
2147 362