41502 692
12431 240
11759 108
5690 197
16645 262
12843 80
192296 372
13254 452
15181 204
97786 493
45693 339
20106 268
14054 511
43617 654
8316 403
6181 167
6733 77
1110 28
6886 362
8037 702
7709 605