3061 412
1858 143
1768 41
2977 369
165939 239
27303 617
32782 431
19679 522
12725 472
14519 771
10917 283
11112 605
3293 173
6118 244
16603 571
3562 479