5883 300
2908 65
13126 781
7539 480
8925 583
5182 211
5603 199
8862 554
5669 625
4594 266
6408 459
9632 543
2980 102
6561 563
12246 839
24430 104
97797 299
598374 1232
356595 1013
619268 970
318109 1076
631304 1479
456435 1177
387239 1063