14251 150
29395 227
12637 199
77073 359
2720 99
7357 384
4535 42
10579 749
10164 343
7133 452
6813 727
5015 370
4150 323
9203 987
4276 91
12070 426
10316 226
10605 868
9535 835
2799 574
975 52
3973 614
1837 229
1323 191
4534 673