4091 440
8567 384
10063 242
7974 62
2249 222
18216 671
19906 84
63484 476
7571 264
3040 309
11365 409
170679 467
272389 1206
5639 531
8486 606
3609 242
13123 943
22756 159
4759 617
12081 531
4350 626
104647 572
3722 385
3070 114
2991 343
7433 511
7473 410