2428 54
3626 347
85481 380
30145 498
41217 885
83611 713
27472 199
21680 482
91475 588
8895 248
27644 715
2357 160
3148 275
3987 597
3672 857
5777 509