13005 277
10108 842
9829 862
29364 371
10663 228
10267 485
6151 745
8870 478
9570 283
20860 105
4788 387
24756 375
16445 527
31379 412
23374 405
12772 263
6245 102
9436 34
7495 755
28552 753
19659 233
18634 683
15535 417
10753 473
21094 594
8521 46
5930 372
19324 518