496 150
1229 295
2406 782
2482 619
3395 349
4058 308
3892 365
9039 684
5990 310
4613 757
8451 662
5330 633
5391 227
4270 61
2553 177
3528 287
4955 448
4756 574
7467 526
3194 76
9495 752
4901 353
6925 433
3187 117