2433 54
3637 347
85578 380
30186 498
41291 885
83685 713
27501 199
21711 482
91604 588
8955 248
27651 715
2363 160
3154 275
3992 597
3681 857
5783 509