4096 211
7029 220
7702 171
5761 670
6551 454
145349 223
8240 522
3604 449
7626 756
14906 271
9116 588
3967 645
3033 312
3612 628
5081 657
4189 186
12266 673
5257 224
4110 330
2894 108
2796 92