3040 485
2641 399
4537 481
1932 161
8853 729
3623 80
4050 761
2978 629
6022 58
2201 401
1950 214
682 63
2710 417
3546 618
2136 112
2186 299
3215 809
2875 488
1531 301
2275 253
133 29
2053 329
3744 675
1857 458