3933 705
4641 371
18490 578
27113 581
10596 147
9017 139
7516 114
36087 93
2947 522
17218 326
3426 638
2613 261