43942 177
101685 743
13662 588
12605 1016
8700 534
9070 546
14984 601
8462 60
155841 1292
89729 446
77130 717
25671 279
23249 555
35045 974
35220 462
34095 502
15346 223
50369 228
7618 437
7237 841
3412 841
2085 236
4541 552
77270 685
32791 512
32212 305