21064 873
7354 541
8750 251
19700 356
7052 296
6393 331
9260 61
11819 91
10629 387
11492 175
6193 507
3067 48
16639 705
6960 349
9777 161
8402 277
15522 772
14551 226
5422 463
31337 488
71755 961
15981 692
6939 454
34930 352