20886 653
25648 290
14341 101
16016 44
13665 371
9490 616
3455 442
2620 282
3347 578
1134 34
5574 669
3571 522
1649 65
4071 886
3656 598
3004 517
33133 210
13383 170
7602 270
3592 574
2451 421
1232 95
3221 652
2253 319
3568 863
2947 517
3405 492
1121 58