5027 420
9710 609
5544 498
18366 523
23353 143
10486 81
14205 279
6947 227
4333 338
20498 307
5379 55
15688 186
9922 320
8448 671
7580 146
18478 295
13816 783
19672 337
29061 718
19853 575
25698 52
14771 339
7340 398
11796 435
5964 162
21824 267
14123 488
13614 53