15230 436
31561 597
27796 45
17889 231
9218 247
3274 115
4536 483
5773 671
89014 696
6749 34
12799 432
13907 128
25475 238
44828 517
53680 841
3663 233
4906 664
154584 720
203780 983
41928 199
9691 541
17570 289
2042 271
131160 417
80694 765
7869 354
25016 337
43101 1000