311219 600
12330 260
8442 591
10311 207
9518 701
1165991 1299
22971 107
447761 1570
72495 744
26986 453
2103 39
2302 132
5730 611
8612 739
17814 716
81420 733
24549 91