2429 54
3629 347
85495 380
30152 498
41225 885
83616 713
27478 199
21684 482
91501 588
8905 248
27646 715
2357 160
3151 275
3987 597
3674 857
5777 509