11931 1005
4045 462
2684 272
1110 84
2847 505
10470 480
1717 238
6236 45
15820 304
3621 358
6037 267
2289 175
5729 329
12564 419
7524 582