2897 639
2812 880
1342 224
1301 131
2455 716
1867 291
3006 546
2226 113
1162 226
2955 779
3794 843
15604 733
3254 832
4495 622
3670 824
3609 718
3966 470
2650 860
3398 627
3259 528
15276 81
1408 117
2248 461
8927 281