9513 94
14582 209
15036 104
20728 635
8468 304
14765 260
9093 201
11065 366
12706 522
10815 39
12581 472
9242 87
20295 353
22369 907
54660 616
12561 487
15459 397
19276 187
8970 372
6681 594
7696 114
11154 225
11143 670
17233 510
19107 804
28613 647
11626 41
19331 480