31112 127
10889 181
29228 686
2192 87
3653 933
3201 527
18644 868
4286 565
3973 243
10994 830
22089 764
3035 547
3295 612
2666 659
4695 624
3152 245
1079 149
14019 114
11551 138
4598 304
188326 213
23754 447
8702 55
4336 642
1931 140
8184 589
6085 944
17213 597