311207 600
12327 260
8442 591
10309 207
9518 701
1165968 1299
22967 107
447741 1570
72490 744
26985 453
2103 39
2302 132
5730 611
8612 739
17814 716
81415 733
24547 91