222495 247
5799 658
2599 261
6194 612
2300 255
3129 121
3894 516
42154 109
11552 883
8748 415
18029 429
6926 567
6597 94
3891 259
1487 86
5577 690