4487 253
12625 703
8639 922
6826 424
4333 285
5900 507
4098 732
1900 182
11771 254
2727 234
7954 357
14486 361
4318 308
11751 515
5570 273
11390 705
11432 804
3969 141
6560 236
15361 282
7602 907
12683 308
8360 631
2194 109