4031 177
2756 589
5122 509
2231 126
3205 525
2932 598
2257 197
27996 101
2915 431
2483 300
1939 274
2105 287
9885 774
3026 120
49358 578
8512 774
7304 872
3192 352
3724 736
10999 76
3857 815
1649 169
8600 680
3676 296