40836 275
127851 114
85247 830
9701 796
13334 532
14908 885
72661 533
135765 389
66917 690
60598 125
47421 404
33642 139
110331 236
16569 515
16254 380
106578 909
93475 602
7089 70
30993 144
61283 413
10111 487
17661 303
104541 231
73008 661
181285 139
18692 115
54351 174
50222 78