1000 288
1000 186
5685 273
10526 176
7260 670
8399 468
8006 67
21091 269
23792 47
20258 234
7117 519
10970 185
6754 473