108412 667
14800 653
20113 236
21781 424
7422 197
61977 604
13793 700
22888 356
17282 461
101779 360
10649 50
32029 145
35438 583
16605 777
20903 759
12848 687
26180 201
15150 743
23939 313
12564 752
20249 448
69288 169
10631 502