2429 54
3627 347
85493 380
30150 498
41224 885
83614 713
27478 199
21683 482
91496 588
8905 248
27646 715
2357 160
3151 275
3987 597
3674 857
5777 509