3062 412
1858 143
1768 41
2978 369
165946 239
27309 617
32795 431
19680 522
12725 472
14519 771
10921 283
11113 605
3296 173
6120 244
16605 571
3562 479