21556 607
9898 276
4023 613
4166 879
13261 608
10955 527
4665 777
25258 491
42935 145
14647 69
581 39
6210 446
820 117
3435 222
35275 722
15033 141
7077 362
3936 645
8278 380
2690 610
4946 759
43593 241
1967 287
11799 437