305420 598
12024 260
8246 591
10115 207
9341 701
1157073 1297
22593 107
440095 1561
70486 744
25480 452
2035 39
2206 132
5625 611
8493 739
17704 716
77380 729
23282 89