2429 54
3630 347
85512 380
30155 498
41232 885
83624 713
27481 199
21686 482
91522 588
8910 248
27649 715
2358 160
3153 275
3987 597
3675 857
5778 509