12295 103
94539 143
3091 337
3447 123
4460 550
4291 370
7940 592
10749 284
19527 787
10355 341
3631 545
2634 496
3915 623
4474 336
4284 188
3896 351