2095 140
5148 451
15372 288
1000 40
6098 367
16680 841
182569 216
54939 600
3384 616
13106 396
26017 506
12029 663
25484 801
26790 538
29882 297
4498 616
15814 246
10593 95
13902 54
11019 264
7498 409
4253 286
11975 353
9889 783
3531 55
15325 692
5641 243
17554 842