2495 120
3509 44
2204 103
4718 42
725 36
6667 702
19598 807
1883 409
3247 860
4131 468
3667 790
3571 423
16917 248
3523 779
3283 88
2550 120
3776 613
6604 699
5662 513
1757 208
4423 673
2101 414
4566 571
3263 296
5790 929
2392 403
5170 89
378479 864