310862 599
12316 260
8434 591
10295 207
9508 701
1165484 1299
22950 107
447341 1569
72427 744
26880 453
2098 39
2296 132
5712 611
8609 739
17808 716
81256 733
24426 91