3956 705
4658 371
18551 578
27184 581
10633 147
9064 139
7592 114
36465 93
2977 522
17272 326
3446 638
2624 261