638 161
1521 303
2838 745
2080 544
11149 51
2282 524
4688 430
4997 361
22878 359
3129 497
15294 280
8551 918
8039 792
20364 337
8651 244
9841 459
8330 481
13622 330
5198 262