1002 13328
12470 9621
9300 7522
2508 2642
14565 1905
9333 823
4092 2103
8000 585
5442 10816
7450 1998
11934 10863
10640 8348
9059 4441
846 801
12926 3588
12438 11431