5961 688
9997 349
13415 297
15262 134
30334 447
5952 213
8136 336
9559 225
18078 430
7892 49
2359 658
4593 574
2590 587
781 39
3383 177
3010 393
9311 615