1151 311
116994 871
7242 716
79558 432
16591 222
3587 778
3115 660
5722 53
12548 116
39748 405
938 109
25952 344
2701 552
13008 48
27353 314
2213 505
2752 595
8734 671
7686 181
22724 438
22699 615
16431 860
137308 618
4977 543
1197 247
23096 100
7051 362
22280 718