2429 54
3629 347
85506 380
30153 498
41226 885
83619 713
27480 199
21684 482
91513 588
8907 248
27648 715
2358 160
3151 275
3987 597
3675 857
5778 509