2435 54
3639 347
85639 380
30228 498
41339 885
83727 713
27519 199
21733 482
91678 588
8995 248
27654 715
2369 160
3161 275
3994 597
3685 857
5786 509