3062 412
1858 143
1768 41
2978 369
165945 239
27308 617
32787 431
19680 522
12725 472
14519 771
10920 283
11113 605
3296 173
6119 244
16605 571
3562 479