12463 916
1403 255
2954 241
19703 382
7449 481
11258 570
5922 791
11519 208
5375 71
1607 50
9940 132
10094 883