15685 560
7023 306
3564 634
1637 58
3358 282
2679 502
2742 444
2986 492
288 55
1432 259
1599 332
952 61
1030 188
746 53
3320 717
2137 450
715 99
3086 659
2655 409
5048 278
3968 208
2915 46
31961 647
19394 796
16020 653
16777 402
28256 192
7517 156