1006 288
1031 186
5782 273
10770 176
7281 670
8423 468
8054 67
21143 269
23923 47
20268 234
7161 519
10977 185
6842 473