12227 502
3111 509
16314 639
6225 588
5951 669
20899 81
4656 179
5834 339
5327 319
6713 376
7069 462
7130 334
13159 603
46431 624
40242 537
23812 593
10795 158
12894 748
9800 500
6061 273
14474 892
6941 425
10636 674
5787 123
5490 403
11117 957
3065 130
12879 71