43196 948
83444 531
68675 769
67182 852
43329 659
18277 601
8900 369
10913 166
28973 179
11050 549
7194 260
3773 121
6970 93
8706 512
12684 290
10721 796
17009 257
5001 188
3020 618
3115 241
4887 315
1025 53
2218 176