1000 72
1756 479
665 30
2459 334
10942 162
30346 407
18658 722
5840 686
39793 337
3216 657
3919 290
4273 529
74652 320
5408 617
47633 558
1381 97
3740 780
4886 361
3325 841
3644 372
15820 364
1724 393
1401 114
1039 233
2492 374
15468 352
165835 246
5842 367