3062 412
1858 143
1768 41
2978 369
165940 239
27304 617
32784 431
19679 522
12725 472
14519 771
10918 283
11112 605
3293 173
6118 244
16603 571
3562 479