1156 429
1023 114
689 488
756 963
1529 388
989 431
664 909
968 691
27191 931
25469 1022
14062 171
7826 312
3972 294
3538 693
2500 297
2297 822
867 969