22002 424
7426 197
62335 604
13870 700
23044 356
17384 461
102592 361
20367 278
5746 240
10891 50
32713 145
35496 583
16843 777
20978 759
12851 687
26411 201
15246 465
15080 743
24258 313
12648 752
17001 581
20463 448
69598 169
10645 502
53493 352
18775 81
73189 858
24739 188