1002 288
1013 186
5702 273
10597 176
7265 670
8408 468
8027 67
21105 269
23820 47
20259 234
7124 519
10971 185
6761 473