12333 301
1777 75
398 39
4581 472
14463 93
5870 103
3042 381
5299 631
5077 507
4290 313
4897 695
10093 359
85208 160
9579 224
8615 421
3244 514
3710 623
11458 264
3641 441
8560 622
4461 181
5834 547
17269 601
11988 76
39986 482
32728 391
12524 96
31507 1016