2768 101
3636 379
3874 75
3509 514
4913 616
2248 465
4533 728
5657 607
2650 187
2087 239
10254 253
6104 627
9760 93
4652 726
48559 1062