11026 65
2919 288
2837 407
5979 381
5168 712
8396 534
5962 887
5196 677
7843 702
4463 562
4132 301
9259 888
3874 136
5203 58
8239 437
3128 118
3941 397
6879 542
2329 269
10582 623
4864 594
22044 609
6768 759
8933 175
7693 178
55199 328
11060 790
125831 678