3526 597
297847 705
12289 473
14696 301
10549 348
27052 935
32497 95
74740 604
9240 337
89265 936
17740 371
5212 244
4637 465
1860 320
17338 259
6028 76
10581 111
9343 195
6304 659
6916 301