3193 104
9921 209
255299 640
4265 205
101045 817
4507 465
6895 564
8746 593
4441 462
4261 885
3767 136
2764 49
67052 521
6700 118
5274 641
4572 383
4580 957
92966 454
9004 153
35835 265
121251 735
36037 487
115898 808
5757 606
4954 508
5002 554
10417 339
6538 758