5591 120
16220 105
25341 272
16310 356
6577 641
3434 138
16386 356
30112 663
6176 684
8880 179
12195 321
6428 75
6480 633
7180 717
9964 299
15726 212
5301 317
18341 159
34616 101
9360 37
15538 316
8052 282
4932 237
4220 404