4095 440
8568 384
10078 242
7979 62
2250 222
18227 671
19950 84
63548 476
7578 264
3041 309
11365 409
170869 467
272673 1207
5641 531
8487 606
3610 242
13127 943
22778 159
4759 617
12085 531
4351 626
104693 572
3723 385
3070 114
2991 343
7436 511
7476 410