21321 600
22457 49
25638 313
18359 502
25697 338
17351 347
18914 695
25536 243
28240 392
17242 167
25726 888
23436 217
9898 107
24055 443
12582 176
24735 593
18087 194
41689 715
19173 320
29583 72
22663 169
29573 387
17597 502
28129 639