305764 598
12045 260
8254 591
10121 207
9348 701
1157606 1297
22616 107
440526 1561
70568 744
25598 453
2037 39
2210 132
5628 611
8499 739
17711 716
77494 729
23348 89