1097 72
1763 479
667 30
2462 334
10987 162
30364 407
18659 722
5870 686
39816 337
3218 657
3923 290
4283 529
74654 320
5417 617
47685 558
1381 97
3746 780
4901 361
3329 841
3646 372
15836 364
1734 393
1403 114
1039 233
2500 374
15486 352
166083 246
5844 367