2768 101
3615 379
3873 75
3500 514
4909 616
2245 465
4531 728
5656 607
2646 187
2084 239
10252 253
6097 627
9755 93
4643 726
48483 1062