1006 288
1029 186
5767 273
10737 176
7278 670
8420 468
8049 67
21135 269
23909 47
20268 234
7153 519
10974 185
6810 473