12367 42
3227 217
42214 1166
12283 500
9292 732
19896 278
6680 694
9318 271
5727 437
2882 181
6268 626
4894 463
4346 229
6750 721
8409 291
25715 357
22337 602
18672 313
7403 306
7630 611
4635 728
3286 246
7335 67
11643 551
7977 653
16548 647
17261 95
8408 69