5992 688
10035 349
13421 297
15286 134
30335 447
5958 213
8136 336
9565 225
18083 430
7905 49
2361 658
4600 574
2593 587
783 39
3391 177
3017 393
9318 615