1112 101
2416 409
3166 543
3906 352
6274 536
3432 317
4925 758
6046 669
4682 569
13402 653
3078 306
26659 533
19722 252
5791 733
1810 203
11015 533
6346 550
8497 177
7053 72
4001 304
1852 161
6000 354
11714 157
19700 566
7445 492
8453 585
13204 150
7847 929