20055 285
3982 588
2958 172
9219 56
3678 531
1527 113
5818 504
4272 421
4253 412
3355 180
5747 693
12251 741
19615 698
6038 487
4806 317
33184 394
4669 917
9617 103
2813 358
8152 212
30584 871
4474 377
6170 516
12435 344