49948 166
3013 521
9989 606
16805 862
6053 322
35950 1017
655 121
824 132
10205 511
5501 42
139626 506
60036 625
7097 482
7111 736
27645 476
1635 155
12280 362
2761 601
7596 565
4476 517
9232 534
1289 195
69518 275
78448 433
45504 621
40799 668
56673 138
19447 103