6001 688
10048 349
13422 297
15297 134
30336 447
5962 213
8136 336
9568 225
18086 430
7913 49
2362 658
4600 574
2593 587
784 39
3395 177
3017 393
9321 615