3048 449
7297 532
3210 132
5329 567
3521 787
13274 241
2768 82
7553 323
3875 154
3521 582
3089 502
3877 578
45866 286
85056 683