29621 90
16775 475
7684 398
11901 234
28299 241
15751 549
18924 469
6332 64
16117 467
16722 680
43988 389
16004 826
24042 132
4587 172
15371 379
30838 59
7771 45
36581 135
30006 328
15053 415
26392 328
5650 517
10865 136
20185 400
6680 569
6231 498
19928 523
27983 147