3061 412
1858 143
1767 41
2977 369
165939 239
27302 617
32780 431
19679 522
12724 472
14519 771
10917 283
11112 605
3293 173
6118 244
16603 571
3561 479