5009 434
2488 295
3815 341
4914 867
2633 240
1605 136
3984 386
2417 618
2383 405
6797 368
5654 124
10844 808
3203 457
17052 527
10326 262
4259 610
5563 738
2370 290
9503 708
3995 531
607 180
7095 57
6332 721
5208 692