2960 95
2939 231
2705 133
3218 190
6619 957
3714 186
3112 98
5265 381
3253 145
6336 990
4784 423
4484 564
4041 178
5368 471
5300 552
7136 80
5591 248
3570 36
3324 492
4011 547
20007 889
18173 267
4528 482
25040 721