5998 688
10046 349
13422 297
15292 134
30335 447
5961 213
8136 336
9567 225
18085 430
7910 49
2361 658
4600 574
2593 587
784 39
3394 177
3017 393
9321 615