2536 783
3164 731
6180 712
2244 354
14178 293
26527 772
2353 207
257030 615
5240 328
6855 807
8460 243
7327 545
4654 531
2352 98
2234 337
1498 109
5056 627