30536 867
10144 538
6861 111
2266 330
13114 695
5909 415
11805 131
3666 64
7187 70
4394 647
12759 422
19145 265
19159 358
4547 426
24141 722
3789 240
2798 159
2560 335
2838 210
18735 851
8188 200
4610 153
5366 182
5965 196
6065 582
3682 63
12729 112
5675 909