2432 54
3637 347
85572 380
30184 498
41291 885
83681 713
27500 199
21710 482
91595 588
8950 248
27651 715
2362 160
3154 275
3992 597
3679 857
5782 509