12181 502
3070 509
16299 639
6204 588
5939 669
20882 81
4650 179
5807 339
5322 319
6705 376
7062 462
7126 334
13148 603
46428 624
40241 537
23812 593
10795 158
12894 748
9800 500
6061 273
14473 892
6940 425
10633 674
5783 123
5489 403
11117 957
3065 130
12877 71