31115 127
10891 181
29228 686
2193 87
3654 933
3202 527
18644 868
4287 565
3974 243
10995 830
22092 764
3035 547
3295 612
2666 659
4696 624
3153 245
1079 149
14019 114
11551 138
4598 304
188331 213
23754 447
8702 55
4339 642
1931 140
8184 589
6085 944
17213 597