2840 86
8502 602
3862 717
3039 34
11931 612
6355 668
772 67
5057 74
4538 388
5425 701
8985 226
4088 284
22176 100
18201 682
6119 597
10698 416
10663 536
7672 842
8443 46
4218 427
4996 146
4186 398
14991 885
10292 227