52938 829
25341 200
13077 124
13491 169
45537 843
14574 700
42994 897
21303 742
4460 235
4187 416
4781 513
6454 1017
1569 121
14826 80
2924 291