2433 54
3638 347
85590 380
30195 498
41302 885
83691 713
27501 199
21714 482
91621 588
8961 248
27652 715
2365 160
3154 275
3992 597
3682 857
5783 509