3562 805
4435 568
17238 358
15742 829
1294 64
1896 278
9007 230
5120 484
6271 280
7230 674
9741 714
7157 657
5130 127
3446 109
3942 562