3062 412
1858 143
1768 41
2978 369
165947 239
27310 617
32795 431
19680 522
12725 472
14519 771
10921 283
11113 605
3296 173
6121 244
16605 571
3563 479