105615 420
149458 197
159139 404
24827 547
14332 348
265492 179
110288 677
123578 670
30631 295
3067 94
26899 769
7371 476
6028 233
78195 425
58966 312
135076 928
35799 275
72300 827
13481 30
17733 330
54620 76
104203 402
100913 235
44878 619
45177 60
108465 655
9651 487
68050 660