30811 899
29333 164
24291 537
30703 894
17733 361
13237 656
8468 100
16598 521
47028 171
11121 756
16223 523
22013 322
13492 169
6861 846
24578 244
26071 574
23192 426
18506 747
8238 94
18064 635
8920 39
10721 472
17189 352
19385 906
47995 613
16711 187
7440 371
5915 594