256 3807
45 2940
2383 6195
82 8399
626 3121
761 3560
54 4331
333 4513
73 5033
228 5044
233 4716
170004 204979
100 5398
9727 19782
366 6238
