3933 705
4641 371
18490 578
27112 581
10596 147
9016 139
7515 114
36084 93
2947 522
17218 326
3426 638
2613 261