1002 13328
12470 9621
9299 7522
2507 2642
14551 1905
9333 823
4092 2103
7995 585
5441 10816
7447 1998
11931 10863
10639 8348
9059 4441
846 801
12926 3588
12438 11431