12186 502
3073 509
16300 639
6207 588
5945 669
20882 81
4651 179
5808 339
5322 319
6708 376
7065 462
7127 334
13151 603
46431 624
40241 537
23812 593
10795 158
12894 748
9800 500
6061 273
14473 892
6940 425
10636 674
5783 123
5489 403
11117 957
3065 130
12877 71