9991 219
1713 87
3342 335
6891 706
6298 575
51244 94
13641 309
19678 445
4315 610
3767 678
15530 129
5705 267
2867 602
5269 196