11099 51
2151 524
4645 430
4959 361
22850 359
3118 497
15276 280
8480 918
8026 792
20357 337
8634 244
9831 459
8309 481
13605 330
5186 262