5956 688
9997 349
13414 297
15262 134
30334 447
5952 213
8136 336
9559 225
18078 430
7891 49
2358 658
4593 574
2590 587
781 39
3382 177
3010 393
9310 615