2432 54
3634 347
85565 380
30180 498
41285 885
83672 713
27500 199
21707 482
91583 588
8938 248
27651 715
2362 160
3154 275
3992 597
3679 857
5781 509