5096 110
12707 68
3714 80
6112 231
4649 626
6398 607
5963 623
7767 618
5939 646
25065 180
7782 813
10710 159
9279 329
7641 674
2394 149
12803 862
8411 298
5578 617
6967 176
18063 537
9673 472
6433 328
10694 307
12448 337
4396 509
3505 378
7795 436
9242 477