310868 599
12316 260
8434 591
10295 207
9509 701
1165496 1299
22950 107
447347 1569
72428 744
26886 453
2098 39
2296 132
5713 611
8609 739
17808 716
81257 733
24428 91