1002 151
3938 201
7524 192
8217 356
11826 890
7744 374
5485 539
4435 420
18483 805
5009 583
14418 624
5258 289
18390 485