12148 157
11105 362
8223 170
7138 729
8141 584
41323 627
17964 171
6730 583
3411 542
5473 521
2832 108
3602 224
5801 596