9018 573
12289 122
1988 309
1317 225
8231 71
14509 563
16035 217
6724 80
113335 471
175595 485
16636 108
1848 281
2489 524
553 70
1600 252
590 76
4743 382
2431 493
3163 769
20409 688
1801 343
7960 101
2132 492
3712 628
7076 356
6997 433
3089 874
3210 889