3625 90
7272 51
4602 100
18492 465
3230 768
6504 464
6704 571
18649 688
12555 666
6231 250
6022 683
3558 323
1627 194
12810 429
4748 274
3255 47
12299 440
84820 795
14567 683
16208 702
2342 589
4155 237
3207 395
6590 116
9282 285
36918 504
8614 645
9353 756