305517 598
12030 260
8249 591
10117 207
9342 701
1157188 1297
22602 107
440190 1561
70502 744
25510 453
2036 39
2207 132
5626 611
8493 739
17706 716
77401 729
23295 89