12402 256
2477 238
9577 622
2103 208
14625 858
169330 405
33004 497
19628 826
7593 271
31141 116
26568 709
3064 33
4233 685
5323 329
2122 428