2996 304
4330 582
2915 492
1334 160
2640 177
3339 699
2178 271
3363 637
15102 819
4196 565
1564 262
4672 330
1537 156
2661 653
2617 92
6017 622
4711 710
1969 222
2982 260
901 57
18592 779
3812 443
4228 747
21255 596