1472 36
33830 273
66853 264
105485 420
4429 764
4965 418
6927 531
5119 570
16146 171
2602 394
5040 143
3016 825
2216 40
3307 111
3121 508
1226 99