904 120
11615 58
2921 80
26400 573
7155 464
6095 589
13423 574
29882 692
4119 398
3350 734
5573 537
15246 487
104212 976
201696 681
143822 715
30189 941
56504 344
26031 525
72974 147
54893 459
4345 402
43773 567
3334 167
21116 311
17729 391
7058 282
6154 251
36326 426