287516 1017
9431 663
2947 504
10149 581
16497 262
172146 289
7943 498
4008 128
157277 220
20321 153
79629 652
17936 467
25360 80
5963 586
4492 164
7873 702
6858 432