3145 120
20586 142
22957 545
51061 881
18980 645
8170 262
4797 106
31904 710
89289 869
8253 386
56383 761
8116 718
7609 468
4652 107
7613 450
2705 197
17201 150
6757 867
33758 116
7747 370
7203 601
27978 448
15546 256
5925 111
13626 250
8860 526
4405 28
5666 282