21012 250
6293 612
6980 599
11192 75
6094 359
23320 47
21499 570
5782 233
7518 600
5641 133
4299 353
3777 123