2257 317
3288 509
3412 630
20096 80
8046 286
2761 519
12316 416
2814 390
4581 107
13424 49
18268 431
2671 514
14502 266
9848 274
9942 555