40509 953
29743 162
63074 95
8410 78
11977 268
21004 533
7676 388
6933 108
47833 279
42928 439
13272 675
23066 162
13008 283
86330 287
15360 154
217402 1148
19772 652
30398 529
19089 573
14706 140
23934 422
5859 167
44026 578
7937 153
54146 63
16698 256
10257 198
14344 774