11083 51
2150 524
4643 430
4958 361
22850 359
3118 497
15276 280
8465 918
8026 792
20357 337
8633 244
9831 459
8309 481
13604 330
5186 262