15096 953
3566 46
8820 129
10875 52
3561 548
3560 506
2845 386
2407 230
8432 616
4741 782
4944 675
4934 61
5324 625
5372 233
4467 502
2147 192
3669 718
3039 334
3568 273
8313 277
3965 602
3491 673
1395 126
3075 501
5459 667
5666 664