11907 1005
4001 462
2604 272
1091 84
2841 505
10424 480
1713 238
6070 45
15625 304
3581 358
5980 267
2253 175
5656 328
12412 419
7481 582