3023 46
911 100
4587 867
3973 291
11274 703
5017 135
9387 830
6360 621
15843 277
6413 64
9356 967
3550 484
5072 525
5495 567
3312 145
16553 170
4874 679
15834 420
4720 226
5331 434
4059 206
6410 260
8139 491
7711 820
8814 832
6969 703
6699 671
23939 603