15796 219
45107 522
15625 588
22839 710
9516 116
8781 351
13945 190
17562 340
8489 51
16855 62
24385 617
14035 554
7444 111
24733 610
20453 115
4982 141
51358 321
11683 108
13516 888
12603 579
16305 692
29551 136
15129 70
22322 176
31648 720
162126 955
50801 807
18480 361