2602 341
5544 595
2732 125
7530 69
9000 797
4745 451
3932 259
1330 88
4129 207
3241 181
4541 170
7098 766
6570 619
1979 151
6567 614
7188 432
4860 615
3438 435
35957 649
31527 79