882 73
1916 315
933 50
1354 247
1541 66
6323 554
9342 425
9285 946
19968 579
12138 440
6779 508
10165 780
3428 501