6909 58
2962 127
3057 338
18007 58
11816 675
14438 269
11336 210
24592 804
13153 602
8984 859
40395 478
7782 648
7939 207
15803 418
5050 422
10679 526
3167276 6762
87964 767
12277 491
6321 254
5821 469
6457 114
5304 638
13991 600