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