2428 54
3626 347
85486 380
30149 498
41221 885
83614 713
27476 199
21680 482
91487 588
8901 248
27645 715
2357 160
3150 275
3987 597
3673 857
5777 509