2429 54
3629 347
85508 380
30155 498
41231 885
83623 713
27481 199
21686 482
91520 588
8908 248
27649 715
2358 160
3151 275
3987 597
3675 857
5778 509