12910 68
6274 716
3950 652
6484 957
5893 703
10598 603
3711 571
3731 188
5044 559
5029 674
8412 30
11337 927
41050 702
5027 723
18756 132
31511 107
6812 922
7143 305
9763 101
15666 523
11695 557
136042 389
21651 206
27195 294
16944 544
4538 388
7403 400
21091 236