23532 336
961 292
15508 860
7140 741
806 154
154570 259
1028 46
2323 529
1383 61
2882 719
14383 669
53764 624
82917 129
170521 337
52873 250
151533 845