2433 54
3637 347
85580 380
30189 498
41293 885
83686 713
27501 199
21711 482
91606 588
8955 248
27651 715
2363 160
3154 275
3992 597
3681 857
5783 509