3966 766
3562 273
7603 239
3284 471
2275 168
3027 272
2803 254
4984 599
6653 634
4297 615
2196 328
4426 508
14592 741
7732 732
1956 208
8492 295
4477 122
3876 510
2296 118
6788 568
6043 256
6426 254
13382 942
12207 61