2433 54
3637 347
85573 380
30184 498
41291 885
83684 713
27501 199
21711 482
91602 588
8951 248
27651 715
2362 160
3154 275
3992 597
3680 857
5783 509