43573 96
5972 45
30400 807
18066 408
16394 508
12943 928
33513 242
29002 248
34433 117
10787 151
12548 127
11711 147
17270 684
36073 448
6511 156
7905 102
15302 642
9937 851
8588 646
4945 503
5385 75
4962 337
2965 317
5169 508
3474 550
7565 682