4225 431
6056 681
11259 893
47025 546
19183 215
7683 186
3995 400
24526 60
16881 228
18069 449
2439 337
9911 649
1405 126